alluvial toast - Turkish English Dictionary